package com.chinatelecom.check.service;

import com.chinatelecom.framework.model.PageData;
import com.chinatelecom.framework.model.PageParam;
import com.chinatelecom.check.entity.CheckTableQuestion;
import com.chinatelecom.check.model.CheckTableQuestionModel;
import com.chinatelecom.framework.generic.GenericService;

import java.util.List;

/**
 * CheckTableQuestion服务接口
 */
public interface CheckTableQuestionService extends GenericService<CheckTableQuestion>{
	
	
	/**
	 * 获取CheckTableQuestion详情
	 * 
	 * @param id 对象id
	 */
	CheckTableQuestionModel getDetail(Integer id);
	
	/**
	 * CheckTableQuestion列表(分页)
	 * 
	 * @param param 分页参数
	 */
	PageData<CheckTableQuestionModel> page(PageParam param);

	/**
	 * 根据量表id获取问题列表
	 *
	 * @param tableId 量表id
	 */
	List<CheckTableQuestionModel> getList(Integer tableId);

}
